Realizing a Model Driven Engineering Process
نویسندگان
چکیده
The Model Driven Approach (MDA) as supported by the Object Management Group (OMG) describes the structural requirements of an engineering discipline where models, instead of source code, comprise the primary artifact. Model Driven Engineering (MDE), as outlined by Stuart Kent, brings forth the dynamic aspects of engineering, where process adherence and rigorous commitment to analysis are equally important. As such, MDE has a broader scope than MDA. We discuss our position on MDE and its requirements on tools and technology, especially considering the dynamics of a model-based software development method. We demonstrate our approach with an example of the specification of an IPv6 router targeted to a customized processing architecture.
منابع مشابه
A Feature-based Framework for Model-Driven Engineering
Model-Driven Engineering (MDE) improves software engineering by providing an appropriate level of abstraction for an early review of a system design. Model transformations can be used to establish a well-regulated development process. But existing transformation approaches still lack in connecting system requirements to the models realizing them. Furthermore, it is still difficult to integrate ...
متن کاملExploiting model profiles in requirements verification of cloud systems
Cloud Systems arose in the last years as a standard de-facto in IT enterprises for offering practically any kind of services to worldwide users. They provide means for realizing and distributing everything-as-a-service, including infrastructures, hardware and software platforms and services. Even if now, Service-centric models and technologies are mature in the IT scenario, composition, analysi...
متن کاملKomplexitätsbewältigung verteilter Smart City Systeme durch Model Driven Engineering Konzepte Addressing the Complexity of Distributed Smart City Systems by Uti- lization of Model Driven Engineering Concepts
Model Driven Engineering based on the European Smart Grid Architecture Model (SGAM) has proven to be a bestpractice approach in realizing complex Smart Grid projects. In this paper, an extension of this approach towards Smart City Systems is proposed. It is argued that with the complexity of the involved domains, each application domain should be represented in an individual Application Domain ...
متن کاملRascal: Language Technology for Model-Driven Engineering
Model-Driven Engineering (MDE) promises to increase productivity and quality by generating software systems from high-level, domain specific models. Domain-specific languages (DSLs) are a particular strategy for realizing MDE, where models are stored and processed as source code. Rascal is a DSL for source-code analysis and transformation, and as such represents an excellent tool for realizing ...
متن کاملA Model Transformation Framework for Model Driven Engineering
Model Driven Engineering(MDE) is a model-centric software development approach aims at improving the quality and productivity of software development processes. While some progresses in MDE have been made, there are still many obstacles in realizing the full benefits of model driven engineering. These obstacles include incompleteness in existing modeling notations, inadequate in tools support, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003